@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

echo 🚀 启动 Chrome 扩展开发模式...

:: 检查 Node.js 和 npm
where npm >nul 2>nul
if %errorlevel% neq 0 (
    echo ❌ 错误：未找到 npm，请确保已安装 Node.js
    pause
    exit /b 1
)

:: 安装依赖（如果需要）
if not exist "node_modules" (
    echo 📦 安装依赖...
    call npm install
    if %errorlevel% neq 0 (
        echo ❌ 依赖安装失败
        pause
        exit /b 1
    )
)

:: 启动开发模式
echo 🏗️  启动 Vite 开发服务器...
echo.
echo 📝 开发提示：
echo    - 修改代码后自动重新构建
echo    - 在 Chrome 扩展页面刷新扩展以应用更改
echo    - 按 Ctrl+C 停止开发服务器
echo.

call npm run dev